flogging in the pillory - Französisch Englisch Wörterbuch